1
ห้องสมุดโลก: CRAN และระบบนิเวศแพ็กเกจของภาษา R
AI014Lesson 10
00:00

นี่คือ เครือข่ายการจัดเก็บข้อมูลแบบครอบคลุมสำหรับภาษา R (CRAN) เป็นเครือข่ายเซิร์ฟเวอร์ที่มีการตรวจสอบโดยเพื่อนร่วมงานและมีศูนย์กลางอยู่ทั่วโลก ซึ่งจัดเก็บแพ็กเกจมากกว่า 19,000 ชุด โดยจะรับรองความมั่นคงทางโครงสร้างผ่านกระบวนการทดสอบอย่างเข้มงวดบนฮาร์ดแวร์ที่หลากหลาย

1. ห้องสมุด กับ รีพอซิทอรี

จำเป็นอย่างยิ่งที่ต้องแยกแยะระหว่างสองสิ่งนี้: CRAN เป็น รีพอซิทอรี (แหล่งที่มา) ในขณะที่ห้องสมุดของคุณ ห้องสมุด คือไดเรกทอรีจริงบนดิสก์ของคุณ ที่ติดตั้งแพ็กเกจไว้ การใช้คำสั่ง library() จะโหลดโค้ดที่ติดตั้งแล้วเข้าสู่เซสชันปัจจุบันของคุณ

CRANรีพอซิทอรีระดับโลกห้องสมุดในระบบของคุณ/usr/lib/R/libraryR ที่กำลังทำงานเซสชันที่ถูกโหลดแล้วติดตั้งlibrary()

2. การสำรวจภายในและทรัพยากรที่แท้จริง

ภาษา R ให้เครื่องมือในการตรวจสอบเนื้อหาภายในแพ็กเกจ system.file() ดึงเส้นทางเต็มของทรัพยากรแพ็กเกจ (เช่น เอกสารประกอบหรือชุดข้อมูล) ในขณะที่ file.show() แสดงผลมันออก เป็นต้น ภาษา R เบื้องต้นมีแพ็กเกจ datasets อยู่โดยปริยาย พร้อมกับแพ็กเกจที่แนะนำ เช่น boot (ใช้สำหรับการสุ่มซ้ำแบบเบิ้ตสแตรปและการสุ่มซ้ำทางสถิติ)

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>